5b33615c95afe0dec2eb80cf4f09c7f5bbbe86a2,core/src/test/java/org/jdbi/v3/core/TestIterator.java,TestIterator,testNonPathologicalJustNext,#,204

Before Change


        // Yes, you *should* use first(). But sometimes, an iterator is passed 17 levels deep and then
        // used in this way (Hello Jackson!).
        final Map<String, Object> result = h.createQuery("select * from something order by id")
            .cleanupHandle()
            .iterator()
            .next();

        assertThat(result.get("id")).isEqualTo(1L);

After Change


        // Yes, you *should* use first(). But sometimes, an iterator is passed 17 levels deep and then
        // used in this way (Hello Jackson!).
        final Map<String, Object> result = h.createQuery("select * from something order by id")
            .cleanupHandle()
            .mapToMap()
            .iterator()
            .next();

        assertThat(result.get("id")).isEqualTo(1L);